The Best 15 Spanish, Restaurants in Santa Rosa, California (CA), United States

4.5 Rating
50 reviews

415 Santa Rosa Ave, Santa Rosa, CA 95404-4911, Santa Rosa

"Always good food. Great portions. Super Chimichanga is enough for two good size meals"